/*-------------------------------------------------------------------------
   File :         ENGL42.tpl
   Project :      VeriFone CITI application
   Description :  Receipt Formater File in English for 42 column printers

***************** Modification History ***********************************

$Log: /SoftPay/SPK2SIM/Source/Projects/CITI/TPL/ENGL42.tpl $
 
**************************************************************************

   Copyright (C) 1999 by VeriFone, Inc.

   All rights reserved.  No part of this software may be reproduced,
   transmitted, transcribed, stored in a retrieval system, or translated
   into any language or computer language, in any form or by any means,
   electronic, mechanical, magnetic, optical, chemical, manual or otherwise,
   without the prior written permission of VeriFone, Inc.

---------------------------------------------------------------------------*/

/* Header 1 - 10 */

1:"\G0,50;"

2&x00000002:1.41,\D\CsrRcpt.szHeaderLine
2&x00000001:1.41,\CsrRcpt.szHeaderLine

3&x00000008:1.41,\D\CsrRcpt.szHeaderLine2
3&x00000004:1.41,\CsrRcpt.szHeaderLine2

4&x00000020:1.41,\D\CsrRcpt.szHeaderLine3
4&x00000010:1.41,\CsrRcpt.szHeaderLine3

5&x00000080:1.41,\D\CsrRcpt.szHeaderLine4
5&x00000040:1.41,\CsrRcpt.szHeaderLine4

6&x00000200:1.41,\D\CsrRcpt.szHeaderLine5
6&x00000100:1.41,\CsrRcpt.szHeaderLine5

/*7&x00000800:1.41,\D\CsrRcpt.szHeaderLine6*/
/*7&x00000400:1.41,\CsrRcpt.szHeaderLine6*/

/* Header, Part Two 11 - 23 */

12&x10000000:1.21,\C\D\H\W"      DUPLICATE      "

13&x20000000:1.21,\C\H\W"        DEMO         " 
13&x40000000:1.21,\C\H\W"DEMO"

/* 14:\N"" */

/*start albert_d1-04212005*/
15:\N"DATE/TIME   : ";srRcpt.szDate;"            ";srRcpt.szTime

16&x08000000:\N"MID:";srRcpt.szMerchantId;23.26,"TID:";srRcpt.szTermId
16&x04000000:\N"MID : ";srRcpt.szMerchantId;23.26,"TID:";srRcpt.szTermId
16:\N"MID:";srRcpt.szMerchantId;23.26,"TID:";srRcpt.szTermId


18:\N"BATCH NUM   : ";srRcpt.szBatchNum;23.36,"INVOICE NUM : ";srRcpt.szInvNum
/*end albert_d1-04212005*/


20&x00800000:\N"Clerk ID: ";10.13,srRcpt.szClerkId;29,"Shift #: ";38.40,\RsrRcpt.unFrm.srReceipt.chShift
20&x00400000:\N"Clerk ID: ";10.13,srRcpt.szClerkId;29,"Shift #: ";38.40,\RsrRcpt.unFrm.srReceipt.chShift
20&x00200000:\N"Clerk ID: ";10.13,srRcpt.szClerkId;
20&x00100000:\N"Clerk ID: ";10.13,srRcpt.szClerkId;
20&x00080000:\N"Server ID: ";10.13,srRcpt.szClerkId;29,"Shift #: ";38.40,\RsrRcpt.unFrm.srReceipt.chShift
20&x00040000:\N\D"Server ID: ";10.13,srRcpt.szClerkId;29,"Shift #: ";38.40,\RsrRcpt.unFrm.srReceipt.chShift
20&x00020000:\N"Server ID: ";10.13,srRcpt.szClerkId;
20&x00010000:\N\D"Server ID: ";10.13,srRcpt.szClerkId;
20&x00008000:\N"Shift #: ";10,srRcpt.unFrm.srReceipt.chShift;
20&x00004000:\N\D"Shift #: ";10,srRcpt.unFrm.srReceipt.chShift;

/* 21:\N"SOC NUM     : ";srRcpt.unFrm.srReceipt.szGenBuf2 */


22&x80000008:1.21,\D\C\H\WsrRcpt.szTransName
22:1.21,\C\H\WsrRcpt.szTransName

/* 23:\N"" */

/*** Middle ******/

24&x80000000:\N\W\DsrRcpt.unFrm.srReceipt.szAcctNum
24&x40000000:\N\WsrRcpt.unFrm.srReceipt.szCType;22.41,srRcpt.unFrm.srReceipt.szAcctNum;
24&x05000000:\N\WsrRcpt.unFrm.srReceipt.szCType;22.41,srRcpt.unFrm.srReceipt.szAcctNum;
24&x0A000000:\N\WsrRcpt.unFrm.srReceipt.szCType;22.41,srRcpt.unFrm.srReceipt.szAcctNum;
24&x00200000:\N\W\DsrRcpt.unFrm.srReceipt.szCType;22.41,srRcpt.unFrm.srReceipt.szAcctNum;
24&x00100000:\N\W\DsrRcpt.unFrm.srReceipt.szCType;22.41,srRcpt.unFrm.srReceipt.szAcctNum;


25&x80000000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;
25&x40000000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;
25&x05000000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;
25&x0A000000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;
25&x00200000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;
25&x00100000:\N"EXP DATE : ";srRcpt.unFrm.srReceipt.szExpDate;22.31,"ENT TYPE:";srRcpt.unFrm.srReceipt.szEntryMethod;




28&x00200000:\N"APPR CODE :";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x00100000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x10000000:"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x20000000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x01000000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x02000000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x04000000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;
28&x08000000:\N"APPR CODE:";12.20,srRcpt.unFrm.srReceipt.szApprovalCode;22.31,"TRACE#:";srRcpt.unFrm.srReceipt.szGenBuf5;






/**32 Debit retrieval reference number ***********/

32&x00000080:\N\D"AVS Code: ";10.13,\RsrRcpt.szAVSCode;
32&x00000002:\N"AVS Code: ";10.13,\RsrRcpt.szAVSCode;
32&x80000000:\N\D"Debit Ref #: ";srRcpt.unFrm.srReceipt.szRefCustNumber
32&x40000000:\N"Debit Ref #: ";srRcpt.unFrm.srReceipt.szRefCustNumber
32&x30000000:\N"Cust #: ";9.28,srRcpt.unFrm.srReceipt.szRefCustNumber
32&x00040000:\N"RREF NUM : ";srRcpt.unFrm.srReceipt.szRefCustNumber
33&x00020000:\N"USER INV#: ";12.18,srRcpt.szTipPct1

34&x00000040:\N"APP CRYPT: ";srRcpt.unFrm.srReceipt.szAppCrypt
35&x00000040:\N"TVR VALUE: ";srRcpt.unFrm.srReceipt.szTVRValue
/*  for AMEX */
36&x00000010:\N"AID: ";srRcpt.unFrm.srReceipt.szGenBuf1;
/*  for AMEX */

/* 34:\N""*/

/* 36:\N""*/

/* 37&x00000008:36.42,\N\RsrRcpt.unFrm.srReceipt.szBaseAmt */  

/* Bottom 38 - 70 */

38&x00200000:\N\W"BASE AMOUNT:";21.35,\RsrRcpt.unFrm.srReceipt.szBaseAmt
38&x00400000:\N\W"ORG AMOUNT:";21.35,\RsrRcpt.unFrm.srReceipt.szGenBuf1
38&x00100000:\N\W"AMOUNT    :";


39&x00000200:\N\H"NEW AMOUNT:";20.34,\RsrRcpt.unFrm.srReceipt.szBaseAmt

40&x00000080:\N"TAX:";28.42,\RsrRcpt.unFrm.srReceipt.szTaxAmt
40&x00000040:\N"TAX:";28.42,\RsrRcpt.unFrm.srReceipt.szTaxAmt
40&x00000020:\N"TAX:";

42&x00000008:\N\H"TIP AMOUNT:";28.42,\RsrRcpt.unFrm.srReceipt.szTipAmt
42&x00000004:\N\H"TIP:";28.42,\RsrRcpt.unFrm.srReceipt.szTipAmt
42&x00000002:\N\H"TIP AMOUNT:";28.42,\R"                      "


/* 43:\N"" */


/*44 Subtotal ***************/

/* 44&x00044000:\N"SubTotal:";28.42,\RsrRcpt.unFrm.srReceipt.szSubTotAmt
44&x00088000:\N"SubTotal:";28.42,\RsrRcpt.unFrm.srReceipt.szSubTotAmt
 */

/*46Debit Surcharge ******************/


/* 46&x00040000:\N"Debit Surcharge:";28.42,\RsrRcpt.unFrm.srReceipt.szSChg
46&x00080000:\N"Debit Surcharge:";28.42,\RsrRcpt.unFrm.srReceipt.szSChg */
/*46&x00100000:\N"Debit Surcharge:";28.42,\RsrRcpt.unFrm.srReceipt.szSChg*/

/* 48&x00008000:\N\D"Cash Back:";28.42,\RsrRcpt.unFrm.srReceipt.szCBack
48&x00004000:\N"Cash Back:";28.42,\RsrRcpt.unFrm.srReceipt.szCBack */



49&x00040000:\N"               --------------------------"
49&x00000002:\N"               --------------------------"
/* 49:\N""*/

50&x00000001:\N""
50&x00020000:\N\W"AMOUNT   :";21.35,\RsrRcpt.unFrm.srReceipt.szTotAmt
50&x00080000:\N\W"TOTAL AMOUNT:";21.35,\RsrRcpt.unFrm.srReceipt.szTotAmt
50&x00040000:\N\W"TOTAL AMOUNT:";21.35,\RsrRcpt.unFrm.srReceipt.szTotAmt
50&x00010000:\N\H"NEW AMOUNT :";28.42,\RsrRcpt.unFrm.srReceipt.szTotAmt
50&x00000002:\N\H"TOTAL AMOUNT:";28.42,\R"                      "
50:\N\W"AMOUNT :";21.35,\RsrRcpt.unFrm.srReceipt.szTotAmt

/* 51:\N"" */

52&x80000000:\N"Name:____________________________________"
52&x40000000:"Available Balance: FS";31.42,\RsrRcpt.unFrm.srReceipt.szGenBuf1;

53&x80000000:\N"ID TYPE:__________________ DIGITS:_______"
53&x40000000:"Available Balance: CB";31.42,\RsrRcpt.unFrm.srReceipt.szGenBuf2;

54&x80000000:\N"ID NBR:__________________________________"

55&x80000000:\N"ID EXPIRATION DATE:______________________"

56&x80000000:\N"ADDRESS:_________________________________"

57&x80000000:\N""
57&x40000000:\N""

62:\N""
63&x08000000:1.41,\N\CsrRcpt.szRctDisclaimer5
64&x08000000:\N""

65&x00000010:\N""

65&x00000020:1.41,\N\C\D"          NO SIGNATURE REQUIRED          "
66&x00000100:\N"Signature:_______________________________"
66&x00000010:\N"SIGN:____________________________________"
66&x00000100:\N"SIGN:____________________________________"
66&x00000200:\N"SIGN:____________________________________"
66&x00000400:\N"SIGN:____________________________________"
66&x00000800:\N"SIGN:____________________________________"
66:\N"SIGN:___________________________________"

67&x00000100:2.41,\N\H\CsrRcpt.unFrm.srReceipt.szCHolder
67&x00000200:2.41,\N\H\CsrRcpt.unFrm.srReceipt.szCHolder

68&x08000000:1.41,\N\C"I AGREE TO PAY THE ABOVE TOTAL AMOUNT"
68:1.41,\N\C"I AGREE TO PAY THE ABOVE TOTAL AMOUNT"

69&x08000000:1.41,\N\C"ACCORDING TO THE CARD ISSUER AGREEMENT"
69:1.41,\N\C"ACCORDING TO THE CARD ISSUER AGREEMENT"

/* 70&x00000100:\D""
71&x00000200:\N"" */


72:\N""

74&x20000000:1.41,\N\C"***** BANK COPY *****"
74&x10000000:1.41,\N\C"***** CUSTOMER COPY *****"
74:1.41,\N\C"***** MERCHANT COPY *****"

/*76&x00000400:\D"NO SIGNATURE REQUIRED"
76&x00000800:"NO SIGNATURE REQUIRED"*/

/* 77:"" */

78&x00800000:\N"Gratuity Guidelines:  "
78&x00001000:\N"Gratuity Guidelines:  "


79&x00800000:1.2,\NsrRcpt.szTipPct1;3.4,"%=";5.12,\LsrRcpt.szTipAmt1;
80&x00001000:1.2,\NsrRcpt.szTipPct1;3.4,"%=";5.12,\LsrRcpt.szTipAmt1;

81&x00800000:1.2,\NsrRcpt.szTipPct2;3.4,"%=";5.12,\LsrRcpt.szTipAmt2;
82&x00001000:1.2,\NsrRcpt.szTipPct2;3.4,"%=";5.12,\LsrRcpt.szTipAmt2;

83&x00800000:1.2,\NsrRcpt.szTipPct3;3.4,"%=";5.12,\LsrRcpt.szTipAmt3;
84&x00001000:1.2,\NsrRcpt.szTipPct3;3.4,"%=";5.12,\LsrRcpt.szTipAmt3;


/* 85&x00001800:\N"" */



/* Footer 90 - 99 */

/* 90&x00001800:\N"" */
91&x80000000:1.41,\N\CsrRcpt.szSpecialMessage;
92&x40000000:1.41,\N\CsrRcpt.szSpecialMessage;
93&x20000000:1.41,\N\D\CsrRcpt.szStatusMessage;
93&x10000000:1.41,\N\CsrRcpt.szStatusMessage;
/*94&x08000000:1.41,\N\D\CsrRcpt.szStatus2Message;
94&x04000000:1.41,\N\CsrRcpt.szStatus2Message;
95&x02000001:1.41,\N\C\DsrRcpt.szErrorMessage;
95&x01000000:1.41,\N\CsrRcpt.szErrorMessage;*/

94&x00000080:1.41,\N\C"Please note that your credit limit will "
95&x00000080:1.41,\N\C"be reduced by the total EPP purchase amt"
96&x00000080:1.41,\N\C"and a S$100 administration fee will be  "
97&x00000080:1.41,\N\C"levied for cancellation of the EPP plan."

102:\N""
103:\N""
104:\N""
105:\N""
106:\N""
107:\N""
108:\N""
109:\N""
110:\N""



115:\N""
116:\N""
117:\N""
118:\N""
119:\N""
120:\N""
121:\N""
122:\N\W"TOTAL :";21.35,\RsrRcpt.unFrm.srReceipt.szBaseAmt
123:\N"TERM    :-";28.31,\RsrRcpt.unFrm.srReceipt.szGenBuf2;32.42,"    MONTHS"
124:\N"TOTAL DUE  :- ";28.42,\RsrRcpt.unFrm.srReceipt.szBaseAmt;
125:\N"1STMONTH   :- ";28.42,\RsrRcpt.unFrm.srReceipt.szGenBuf4;
126:\N"SUB MONTH  :- ";28.42,\RsrRcpt.unFrm.srReceipt.szGenBuf3;
127:1.41,\N\C"I AGREE TO PAY ABOVE CHARGES AND TO BE"
128:1.41,\N\C"BOUND BY THE EPP TERMS AND CONDITIONS,A"
129:1.41,\N\C"COPY OF WHICH IS AVAILABLE WITH MERCHANT";
130:\N\W"INSTANT CASH:";21.35,\RsrRcpt.unFrm.srReceipt.szGenBuf6;
131:1.41,\N\C"I CONFIRM RECEIPT OF GOODS/CASH"
132:1.41,\N\C"/SERVICES HEREIN & WILL OBSERVE"
133:1.41,\N\C"MY AGREEMENT WITH CARD ISSUER";
134:\N\H"SALE AMT:";28.42,\RsrRcpt.unFrm.srReceipt.szBaseAmt;
135:\N\H"INSTANT CASH:";28.42,\RsrRcpt.unFrm.srReceipt.szTipAmt;
136:\N"               --------------------------";
137:\N\W"TOTAL AMOUNT:";21.35,\RsrRcpt.unFrm.srReceipt.szTotAmt;
